週次 |
日期 |
單元主題 |
第1週 |
02/17 |
Course Introduction <BR>
Introduction to Programming and Java (Chapter 1) |
第2週 |
02/24 |
Elementary Programming (Chapter 2) <BR> |
第3週 |
03/03 |
Selection (Chapter 3)<BR>
<I>for</I> loop (Section 4.4) |
第4週 |
03/10 |
<B>Quiz 1 (50 mins.)</B><BR>
Loops (Chapter 4) |
第5週 |
03/17 |
Methods (Chapter 5) |
第6週 |
03/24 |
<B>Quiz 2 (50 mins.)</B><BR>
Single-dimensional Arrays (Chapter 6) |
第7週 |
03/31 |
Multi-dimensional Arrays (Chapter 7) |
第8週 |
04/07 |
<B>Midterm Exam (3 hours)</B> |
第9週 |
04/14 |
Introduction to Objects and Classes (Chapter 8) |
第10週 |
04/21 |
Objects and Classes (Chapter 8)<BR> |
第11週 |
04/28 |
<B>Quiz 3 (50 mins.)</B> <BR>
Strings (Chapter 9)<BR>
Thinking in Objects (Chapter 10) |
第12週 |
05/05 |
Inheritance (Chapter 11) |
第13週 |
05/12 |
Polymorphism (Chapter 11) <BR> |
第14週 |
05/19 |
<B>Quiz 4 (50 mins.)</B> <BR>
Abstract Classes and Interfaces (Chapter 15) <BR> |
第15週 |
05/26 |
GUI Basics (Chapter 12) |
第16週 |
06/02 |
<B>端午節(放假)</B> |
第17週 |
06/09 |
Graphics (Chapter 13) <BR>
Event-Driven Programming (Chapter 16)
|
第18週 |
06/16 |
<B>Final Exam (3 hours)</B> |